import confige from "./confige.js";
import User from "./user.js";
export default{
	confige:{
		baseUrl:confige.webUrl,
		header:{
			'Content-Type':'application/json'
		},
		data:{},
		method:"GET",
		datatype:"json",
	},
	request(options={}){
		options.header = options.header || this.confige.header;
		options.method = options.method || this.confige.method;
		options.datatype = options.datatype || this.confige.datatype;
		options.url = this.confige.baseUrl+options.url;
	   options.header.token = User.token;
		return uni.request(options);
	},
	get(url,data,header,options={}){
		options.url=url;
		options.data=data;
		options.method='GET';
		return this.request(options);
	},
	post(url,data,header,options={}){
		options.url=url;
		options.data=data;
		options.header=header;
		options.method='POST';
		return this.request(options);
	}
	
}